home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / wildcat / msgcomp.zip / MSGCOMP.DOC < prev    next >
Text File  |  1992-07-20  |  4KB  |  81 lines

  1. MSGCOMP          <c> 1992       Karl Schneider
  2.                                 8505 Woodwick Ct.
  3.                                 Tampa, FL 33615
  4.                                 Voice: 813-884-9661 days/eves
  5.                                 BBS:   "   "   "    MIDNIGHT-0800 E.S.T.
  6.                                                     (14.4 HST)
  7.  
  8.  
  9. MSGCOMP is a Wildcat 3.x+ utility that will allow you to encourage
  10. messaging by users, by giving them 'upload' credits for every x number
  11. of messages posted.  This was requested by several Wildcat sysops
  12. who want to limit downloads via the Wildcat 'ratio' settings, but
  13. don't want to encourage uploading of junk or duplicate files.
  14.  
  15. The program is designed to be used in a daily event.  I considered
  16. making it a 'door' type program but in discussing this with other
  17. sysops, decided that wasn't the best approach for a couple of rea-
  18. sons:  Many users aren't comfortable with doors, and some of those
  19. who are might seize the opportunity to post a bunch of 'garbage'
  20. messages in order to regain download ability.  By running MSGCOMP
  21. daily (or more or less often as desired), the garbage messaging
  22. can pretty much be eliminated...it's a lot faster to review messages
  23. than unzip and check out what might well be garbage UPloads.  Also, it
  24. will encourage 'regular' posting rather than only when someone wants
  25. immediate access to additional downloads.
  26.  
  27. MSGCOMP is very simple to use.  Make sure MSGCOMP.EXE is either in
  28. your Wildcat Home Directory (or anywhere in the PATH), then just
  29. add these lines to the batch file executed by the EVENT you wish
  30. to run it in:
  31.  
  32. cd\wc30
  33. msgcomp 5
  34.  
  35. In this example, users will get 1 'upload' credit for every 5 messages
  36. posted.  You can use any compensation number you wish here (well, up
  37. to 32000 anyway...!) If your Wildcat Home directory is not \wc30
  38. change the first line accordingly, or leave it out if the batch file
  39. hasn't already changed the current directory.
  40.  
  41. Suppose you have specified (in MAKEWILD) your download/upload
  42. ratio at 10:1.  User Joe Smith has 2 uploads and 24 downloads.
  43. Since he's over the 10:1 ratio, Wildcat won't let him d/l any more
  44. files.  If he posts 8 messages, when MSGCOMP runs in your event,
  45. it will give him 1 additional 'upload' and deduct 5 from 'messages
  46. written'.  Now he must post 2 more before he can get another upload
  47. credit (the 3 he had left plus the 2 new ones).
  48.  
  49. When credits are issued, the information is written to a file called
  50. MSGCOMP.LOG.  A sample is included in this package so you can see
  51. what it looks like.  Like ACTIVITY.00x, this file will grow as infor-
  52. mation is added to it...you may erase it any time you wish, a new
  53. one will be started.
  54.  
  55. You may wish to start out everyone from 'ground zero' with 0 messages.
  56. ZEROMSG.EXE, included here will globally reset all user records to
  57. zero messages sent.  Just run it (in your WC home directory) if you
  58. want to do this.
  59.  
  60. >>>      If you do run ZEROMSG, do it with all nodes down,
  61. >>>      It has to update all user records and since
  62. >>>      it will probably be run only once, I did not bother
  63. >>>      with record locking.
  64.  
  65. MSGCOMP, however, does support file sharing, but it's normally better
  66. to have nodes down during external events.
  67.  
  68. I've tested these programs as carefully as possible and have found
  69. no problems.  Any suggestions, bug reports or comments are welcome.
  70. Please note that I make no warranties of any kind on these programs.
  71. Regular backup of data (ALLFILES.DAT, etc.) is, as always, your
  72. best insurance against potential problems!
  73.  
  74. If this program is useful to you, please register it with a nominal
  75. contribution ($10 or so).  Any contribution of $40 or more will give
  76. you full registration on ALL my Wildcat utilities (plus future ones).
  77. That's about $1 each, or if you use only 8 of them, it's just $5
  78. apiece.  Thanks.
  79.  
  80. KS
  81.